a volley of questions

Translations
град вопросов
He faced a volley of questions during the press conference.
Он столкнулся с градом вопросов во время пресс-конференции.
Definitions
A rapid succession of questions asked one after another, often without giving the respondent much time to answer.